Ion VladoiuIon Vladoiu
Persita vs Persija: The One-Goal Concession Wall and the Disease of Dropped LeadsOn the bench, nobody stood up when the referee blew for full time. Persija ha...
27 Unbeaten Games: When the Viking Fell Asleep on a Mountain of CorpsesThe 0-2 loss to Thailand is not a disaster. The real disaster is that we...
The Vanishing Variable: The Discipline of Empty Data in Tennis AnalyticsChicago, 2:17 a.m. Central Time. I opened my dashboard, the third monitor I...
From Texas to Rice: Ashlyn Anderson and the Two-Year Runway Before the NCAA StageIn March 2026, at the Sectionals meet, Ashlyn Anderson stepped onto the...
VCT cuts partner teams from 40 to 32: eight organizations lose their seats and the $86 million split gets redrawnIn the 2026 VALORANT Champions Tour revenue table, each partner organization...
The 516 People Who Keep World Boxing's Memory, and Ho Chi Minh City's Data Gap516 People, One Network of Memory At a working session between the Ho Chi Min...
V-League Transfer Market: The Real Door Is at the Gate, Not the BoardroomAt 1 a.m., at a youth training center in Hanoi, an old guard heard an engine....
AFC Sets March 18, 2027 Draw for the U23 Asian Cup: Asia's Los Angeles 2028 Olympic Path Shrinks to Two SlotsAt seven in the morning, the training ground on the edge of Hanoi was still w...
British Forces esports: 'As well as, not instead of' – a community model Vietnam should revisitThe final night of the BFBS Pro League was not held in a neon-lit arena, nor ...
Asian Games 2026: India's Badminton Report Card and the Generational Handover Between Two MilestonesThat day I sat in front of a screen with a sheet of ruled paper, and I record...
Nine Dimensions of a Match: A Map for Reading the Game Before Kick-offIt was an evening in July 2026, round 23 of the Brazilian national...
Vietnam Women vs China: Decoding the Low-Block EquationInside the video room, the clip is rewound for the fourth time. The frame...
The Goal-Difference Line: Vietnam Women's 90 Minutes of Survival Against JapanThe final training session before facing Japan unfolded under Shizuoka's heav...
China Masters 2026: Srikanth and Satwik-Chirag advance to quarterfinals, in-depth tactical analysisChina Masters 2026 quarterfinals: Srikanth and Satwik-Chirag advance, in-dept...
When the Data Stays Silent: Lessons from an Empty Esports Analysis PipelineThere is a moment in sports journalism that I learned in 2026, when I...
Satwik-Chirag Create History with First China Masters Title for IndiaIn a dramatic final at the China Masters Super 750 last weekend, Indian men's...
When the Feed Goes Silent: Writing Esports Inside the Information VoidThree in the morning in Busan, I sat in front of a screen with an empty inbox...
The Gap After the Serve: The Crack in Chinese Table Tennis at ParisA friend in Prague messaged me on the night of 31 July 2026, right after Wang...
Three Distances of 3/10/21km and 15,000 Bibs: Reading the Global Gate Ha Long ESG++ Marathon 2026 CloselyIn August 2026, I stood at kilometre 17 of a coastal half marathon in central...
Vietnam 1-3 Thailand at the SEA V.League: First Contact, Empty Space, and the Numbers That Never Reach the ScoreboardSet two, the score 19-19. Pornpun Guedpard (Porn-pun Gued-pard) tossed the ba...
